package Day11.试题程序;

import java.util.Scanner;

/**
 * @author HYHwtx
 * @version 1.0
 * @date 2022/2/17 15:29
 */
//在歌唱比赛中，共有10位评委进行打分，
// 在计算歌手得分时，去掉一个最高分，去掉一个最低分，
//然后剩余的8位评委的分数进行平均，
// 就是该选手的最终得分。输入每个评委的评分，求某选手的得分。
public class Test11 {
    public static void main(String[] args) {

//        声明
        int []singerscore = new int[10];
        Scanner in = new Scanner(System.in);

//     循环读入
        System.out.print("请输入分数： ");
        for(int i = 0;i < singerscore.length;i++)
        {
            singerscore[i] = in.nextInt();

        }
        System.out.print("确认输入无误： ");
        for (int i=0;i<singerscore.length;i++)
        {
            System.out.print(singerscore[i]+"  ");
        }

        int sum = 0;
        int max = singerscore[0];
        int scoreone= 0;
        for (int i=0;i<singerscore.length;i++)
        {
            sum+=singerscore[i];
            if(singerscore[i]>max)
                max = singerscore[i];
        }
        int min = singerscore[0];
        for (int j=0;j<singerscore.length;j++)
        {
            if(singerscore[j]<min)
                min = singerscore[j];
        }
        scoreone = (sum - max - min)/8;
        System.out.println("\n最终得分为: "+scoreone);

    }

}
